• word of the day

    oriental arborvitae

    oriental arborvitae - Dictionary definition and meaning for word oriental arborvitae

    Definition
    (noun) Asiatic shrub or small tree widely planted in United States and Europe; in some classifications assigned to its own genus
Download our Mobile App Today
Receive our word of the day
on Whatsapp